You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The old behaviour was modeled after clang as it ignores (and afair gives a warning) whenever it encounters a invalid cc for the given target. But giving an error is also fine and will force people to use the correct cc, so +1 from me.
Still don't know why this is failing, so closing until #3825 is fixed
You should be able to see LLD's fatal errors by modifying ZigLLDLink to use llvm::errs() and llvm::outs() instead of diag_stderr and diag_stdout, the former are two unbuffered streams going to the terminal while the latter are the fake ones Zig setups in order to collect the error messages.
When LLD calls fatal() the whole Zig process is terminated and the error messages get stuck in the diag streams.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #6536.